Heterogeneous System-Level Cosimulation with SDL and Matlab
نویسندگان
چکیده
Many systems consist of a signal processing and a control dominated part. The interaction of the data processing functions and a large variety of system-level control functions are often complex and with far reaching consequences. Thus, an early analysis and assessment of this interaction in a system level model is desirable. We propose a heterogeneous cosimulation environment with Matlab for the signal processing parts and SDL for the control-dominated parts. We describe a communication and synchronisation technique that allows the natural usage of Matlab vectors which often represent data samples over time periods, rather than single events at time instances. This makes the technique both natural to use and efficient in the simulation. We describe two modes of synchronisation, head synchronisation and tail synchronisation, and the conditions under which they can be used together.
منابع مشابه
Multilanguage Design of a Robot Arm Controller: Case Study
This paper discusses a case study, the multilanguage design of a robot arm controller. The system is composed of two parts: the controller and the motors of the robot arm. The design starts with a multilanguage system-level specification. SDL was used for the description of the controller and Matlab was used for the description of the physical behavior of the motors. The multilanguage design fl...
متن کاملMultilanguage Codesign Using SDL and Matlab
Multilanguage solutions are required for the design of heterogeneous systems where different parts belong to different application classes e.g. control/data or continuous/discrete. The main problem that needs to be solved when dealing with multilanguage design is the refinement of communication between heterogeneous subsystems. This paper discusses the basic concepts of multilanguage design and...
متن کاملEmbedded system protocol design flow based on SDL: from specification to hardware/software implementation
SDL (Specification and Description Language) is popular for communication protocol design. SDL tools allow simulating and verifying SDL models. In this paper, we show how SDL models can be transformed into hardware/software implementations for embedded systems. Our design flow contains a lightweight operating system integration layer and a cosimulation framework that supports hardware/software ...
متن کاملAn Integrated Cosimulation Environment for Heterogeneous Systems Prototyping
In this paper, we present a hardware-software cosimulation environment for heterogeneous systems. To be an efficient and convenient verification environment for the rapid prototyping of heterogeneous systems consisting of hardware and software components, the environment supports i) modular cosimulation, ii) cosimulation acceleration, and iii) integrated user interface and internal representa...
متن کاملChannel Estimation by Cosimulation of RF and Digital Simulation Environment for OFDM Systems
In this study, the channel estimation technique for OFDM systems based on Artificial Neural Networks is investigated. This is realized by cosimulation environment to utilize the advantages of different modeling programs. In this cosimulation, Advanced Desing System (ADS 2005A) and MATLAB programs have been used. Both transmitter and receiver of OFDM system and the transmission medium are design...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000